home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #15
/
Monster Media Number 15 (Monster Media)(July 1996).ISO
/
prog_c
/
cuj0696.zip
/
DWYER.ZIP
/
FREQ.TST
/
KSPROB.AWK
< prev
next >
Wrap
Text File
|
1995-09-30
|
649b
|
31 lines
BEGIN\
{
printf("Calculating Kolmogorov-Smirnov Probability K(N) <= X\n");
printf("Enter N: ");
Status = getline N;
if (Status <= 0)
{
exit;
}
N = N < 0 ? -int(N) : N == 0 ? N = 1 : int(N);
if (N < 0)
{
N = -N;
}
while (1)
{
printf("Enter Next X: ");
Status = getline X;
if (Status <= 0)
{
exit;
}
printf("For K(%d, %f):\n", N, X);
Darling = 1 - exp(-2*X^2)*(1 - (2/3)*X/sqrt(N));
Knuth = 1 - exp(-2*(X + 1/(6*sqrt(N)))^2);
printf("\tD. A. Darling's Approximation = %.14e\n", Darling);
printf("\tD. E. Knuth's Approximation = %.14e\n", Knuth);
}
}